package com.vipheyue.lanjingapp.bean;

import com.lidroid.xutils.db.annotation.Id;
import com.lidroid.xutils.db.annotation.Table;

import java.util.ArrayList;

import cn.bmob.v3.BmobObject;
import cn.bmob.v3.datatype.BmobFile;

/**
 * Created by heyue on 2015/11/8.
 */
@Table(name = "UserInfoTable")
public class JobTable extends BmobObject {
    @Id(column="jobTitle")
    private String jobTitle;//工作标题
    @Id(column="jobType")
    private String jobType;//工作类别 服务员,安保,实习等
    @Id(column="partTimeJob")
    private Boolean partTimeJob;//是否为兼职,全职
    @Id(column="workAreaType")
    private String workAreaType;//省份
    @Id(column="workAddressDetail")
    private String workAddressDetail;//需要去工作的详细地址
    @Id(column="educationLevel")
    private String educationLevel; //教育等级
    @Id(column="minSalary")
    private String minSalary;
    @Id(column="maxSalary")
    private String maxSalary;
    @Id(column="salaryType")
    private String salaryType;// 按次 ,量 等
    @Id(column="settlementType")
    private String settlementType;//结算方式 日结 周结 等
    @Id(column="publisherCompany")
    private Company publisherCompany;//发布者
    @Id(column="detailDescription")
    private String detailDescription;//具体描述
    @Id(column="contactAddress")
    private String contactAddress;
    @Id(column="JobImageList")
    private ArrayList<BmobFile> JobImageList;//图片描述JOB
    @Id(column="jobLogo")
    private BmobFile jobLogo;//暂时不用
    @Id(column="contactsPhone")
    private String contactsPhone;
    @Id(column="workDay")
    private String workDay;//工作的时间
    @Id(column="contactsPeople")
    private String contactsPeople;

    @Id(column="jobRebate")
    private String jobRebate;//返费情况
    @Id(column="jobWelfare")
    private String jobWelfare;//职位福利
      @Id(column="jobWelfareList")
      private ArrayList<String> jobWelfareList;
    @Id(column="ageLimit")
    private String ageLimit;//年龄限制
    @Id(column="isMale")
    private Boolean isMale;//性别限制

    public ArrayList<String> getJobWelfareList() {
        return jobWelfareList;
    }

    public void setJobWelfareList(ArrayList<String> jobWelfareList) {
        this.jobWelfareList = jobWelfareList;
    }

    public Boolean getMale() {
        return isMale;
    }

    public void setMale(Boolean male) {
        isMale = male;
    }

    public String getJobWelfare() {
        return jobWelfare;
    }

    public void setJobWelfare(String jobWelfare) {
        this.jobWelfare = jobWelfare;
    }

    public String getAgeLimit() {
        return ageLimit;
    }

    public void setAgeLimit(String ageLimit) {
        this.ageLimit = ageLimit;
    }

    public Boolean getIsMale() {
        return isMale;
    }

    public void setIsMale(Boolean isMale) {
        this.isMale = isMale;
    }

    public String getJobRebate() {
        return jobRebate;
    }

    public void setJobRebate(String jobRebate) {
        this.jobRebate = jobRebate;
    }

    public String getJobTitle() {
        return jobTitle;
    }

    public void setJobTitle(String jobTitle) {
        this.jobTitle = jobTitle;
    }

    public String getJobType() {
        return jobType;
    }

    public void setJobType(String jobType) {
        this.jobType = jobType;
    }

    public Boolean getPartTimeJob() {
        return partTimeJob;
    }

    public void setPartTimeJob(Boolean partTimeJob) {
        this.partTimeJob = partTimeJob;
    }

    public String getWorkAreaType() {
        return workAreaType;
    }

    public void setWorkAreaType(String workAreaType) {
        this.workAreaType = workAreaType;
    }

    public String getWorkAddressDetail() {
        return workAddressDetail;
    }

    public void setWorkAddressDetail(String workAddressDetail) {
        this.workAddressDetail = workAddressDetail;
    }

    public String getEducationLevel() {
        return educationLevel;
    }

    public void setEducationLevel(String educationLevel) {
        this.educationLevel = educationLevel;
    }

    public String getMinSalary() {
        return minSalary;
    }

    public void setMinSalary(String minSalary) {
        this.minSalary = minSalary;
    }

    public String getMaxSalary() {
        return maxSalary;
    }

    public void setMaxSalary(String maxSalary) {
        this.maxSalary = maxSalary;
    }

    public String getSalaryType() {
        return salaryType;
    }

    public void setSalaryType(String salaryType) {
        this.salaryType = salaryType;
    }

    public String getSettlementType() {
        return settlementType;
    }

    public void setSettlementType(String settlementType) {
        this.settlementType = settlementType;
    }

    public Company getPublisherCompany() {
        return publisherCompany;
    }

    public void setPublisherCompany(Company publisherCompany) {
        this.publisherCompany = publisherCompany;
    }

    public String getDetailDescription() {
        return detailDescription;
    }

    public void setDetailDescription(String detailDescription) {
        this.detailDescription = detailDescription;
    }

    public String getContactAddress() {
        return contactAddress;
    }

    public void setContactAddress(String contactAddress) {
        this.contactAddress = contactAddress;
    }

    public ArrayList<BmobFile> getJobImageList() {
        return JobImageList;
    }

    public void setJobImageList(ArrayList<BmobFile> jobImageList) {
        JobImageList = jobImageList;
    }

    public BmobFile getJobLogo() {
        return jobLogo;
    }

    public void setJobLogo(BmobFile jobLogo) {
        this.jobLogo = jobLogo;
    }

    public String getContactsPhone() {
        return contactsPhone;
    }

    public void setContactsPhone(String contactsPhone) {
        this.contactsPhone = contactsPhone;
    }

    public String getWorkDay() {
        return workDay;
    }

    public void setWorkDay(String workDay) {
        this.workDay = workDay;
    }

    public String getContactsPeople() {
        return contactsPeople;
    }

    public void setContactsPeople(String contactsPeople) {
        this.contactsPeople = contactsPeople;
    }
}